草庐IT

Java CLI 解析器

全部标签

php - 使用 SimpleXML 解析多个 RSS 提要

如何将来自SimpleXML的多个RSS提要放入按pubDate排序的数组中?例子:feed[0]='http://www.example.org/feed1.rss';feed[1]='http://www.thing.org/feed.rss';...feed[n]='..';#Fetchfeeds#SortbypubDateforeach($feedsas$row){//Dosomethingprint'...';} 最佳答案 //SetthefeedURLshere$feeds=array('http://www.examp

php - htaccess - 将 php 解析为 html

我最近使用了一个.htaccess文件来让一台服务器解析PHP文件。昨天我上传了相同的.htaccess文件并尝试测试一个PHP文件。但是出了点问题:访问我的页面时浏览器会提供下载html页面而不是查看页面!在服务器上,文件名以.html结尾。我将以下内容添加到我的.htaccess文件中:AddTypeapplication/x-httpd-php.html我试图找到htaccess文件,但是一旦上传它就从根目录中消失了。我试图上传我发现浏览的其他脚本。我什至试图在托管论坛上搜索一些问题。没有任何帮助。请帮忙! 最佳答案 试试这个

php - 使用 PHP 解析 Google 海拔高度的结果

我是JSON和解析的新手。从GoogleElevationAPI请求海拔高度时,我得到以下结果。{"status":"OK","results":[{"location":{"lat":39.7391536,"lng":-104.9847034},"elevation":1608.8402100}]}解析时,我不知道如何使用json_decode结果有效地引用海拔高度。我的删节代码如下:$json_string=file_get_contents($url);$parsed_json=json_decode($json_string);$geoElevation=$parsed_jso

PHP 简单 HTML DOM 解析器 - 获取元素的带连字符的属性值

这个问题在这里已经有了答案:HowdoIaccessthisobjectpropertywithanillegalname?(2个答案)关闭9年前。我正在使用PHP简单HTMLDOM解析器。在我要解析图像的页面中,“src”属性被替换为“data-src”。因此,如果我尝试使用以下代码获取图像路径,它将不会返回任何内容:$elimage=$offer->find('div.photo',0);$im=$elimage->last_child('a');$img=$im->last_child('img');$item['image']=$img->src;我试过这样做,但它也不起作用:

PHP 仅将主机+IP 解析为 IP 地址

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我试图得到这个:46-121-31-23.example.net解析为:46.121.31.23使用REGEX替换连字符和删除字符是不够的,因为这样的结果将是46.121.31.23..

php - iPhone 手机 safari JSON 解析错误

我正在使用phpjson_encode对对象数组进行编码并将它们存储在隐藏的div中。然后使用jquery.parseJSON将它们放入js对象数组中进行处理。我正在使用jQueryv1.7。确切的错误是第2行的JavaScript错误:语法错误:无法解析JSON字符串。此错误仅发生在移动版的safari上。FF、Chrome、IESafari和android都可以工作,它只会在移动safari中出现此错误。有什么想法吗? 最佳答案 剔除不同字段后,发现问题只出在电话号码上。电话号码的自动检测要么干扰了json,要么json干扰了电

php - JSON.解析 : unexpected character

我试图从phpjquery传递一个json,在进入一组sql查询并得到以下javascript错误之后。JSON.parse:unexpectedcharacter返回sql结果的函数:publicfunctionselectassocSql($sql){$i=0;$resSelect=array();mysql_query("SETNAMES'utf8'");$result=mysql_query($sql);while($row=mysql_fetch_assoc($result)){$resSelect[$i]=$row;$i++;}mysql_free_result($resu

PHP 解析 URL - 当协议(protocol)前缀不存在时域作为路径返回

我正在尝试解析PHP中的URL,其中输入可以是以下任何一种:代码:$info=parse_url('http://www.domainname.com/');print_r($info);$info=parse_url('www.domain.com');print_r($info);$info=parse_url('/test/');print_r($info);$info=parse_url('test.php');print_r($info);返回:Array([scheme]=>http[host]=>www.domainname.com[path]=>/)Array([pat

yaml - 将 yaml 解析器添加到 php.ini 文件

我想知道如何在Ubuntu12.04中将Yaml解析器添加到php.ini。我已经对php.ini文件进行了更改,例如“扩展名”=yaml.so"但仍然无法正常工作。有人可以帮我吗? 最佳答案 我明白了。我不得不在我的php.ini文件中编写没有任何引号的extension=yaml.so。 关于yaml-将yaml解析器添加到php.ini文件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

php - 如何在 php 中解析固定宽度的列文本?

如何在php中解析显示下方文本并在hmtl中输出?我需要的是如何处理分隔列的空间的提示。空格的数量不固定,所以我不能使用explode("",$string);而且我不确定下面输出的结构是否真的有固定宽度的列。我想让解析函数通用。输出来自db2listapplicationsAuthIdApplicationAppl.ApplicationIdDB#ofNameHandleNameAgents--------------------------------------------------------------------------------------------------